body{padding: 0; margin: 0; background: url(../img/body.jpg) repeat-x;}
.banner{width: 1001px;
        height: 182px; 
        background: url(../img/top-img.jpg) no-repeat center;
        margin: 0 auto;}
.nav{
	position: relative;
}
.nav a{text-decoration: none; color: #2d71a9;}
.nav ul{padding: 0 0 0 15px;
        background: url(../img/nav_bg.jpg) repeat-x;
		 margin: 0 auto;
		 list-style: none;
		 width: 987px;
		 height: 43px;
		 line-height: 43px;}
.nav ul li{width: 80px;
           float: left;
		   text-align: center;
		   font-size: 15px;
		   font-weight:bold;}
.footer{text-align: center; padding-top: 300px;
		            }  
.bb{height: 10px; background-color: #2D71A9; }	
.parent_menu .child_menu{margin: -5px 0 0 -15px;
                        position: absolute;
						z-index: 9999;
						width: 80px;
}
.parent_menu .child_menu li{
					background-color:#eef9fb;
					border: 1px solid #8cc6e8;
					line-height: 25px;
					margin-top: -1px;
					text-indent: 10px;
					display: none;
				}
.parent_menu>li:hover li{
					display: block;
				}
				.lefttop-title{
					margin-top: 5px;
					background: url(../img/portlet_title_2.jpg) repeat-x;
					border: 1px solid #e3e3e3;
					width: 100%;
					height: 29px;
					line-height: 31px;
				
				}
				.leftbottom-img{
					border: 1px solid #e3e3e3;
					width: 374px;
					height: 200px;
					text-align: center;
					margin-bottom: 10px;
					padding-top: 5px;
				}
				.leftbottom-img li{
					float: left;
					width: 170px;
					height: 47px;
					padding-left: 5px;
					padding-right: 3px;
				}
				.portrightbottom{
					border: 1px solid #e3e3e3;
					width: 374px;
					height: 200px;
					text-align: center;
					margin-bottom: 10px;
					padding-top: 5px;
				}